European squid - Spanish English Dictionary